9787de3a63be25391b504c4cc88a5d192d9218b8,oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentNodeState.java,SegmentNodeState,getChildNodeCount,#number#,124
Before Change
@Override
public long getChildNodeCount(long max) {
return getTemplate().getChildNodeCount(getSegment(), getRecordId());
}
@Override
After Change
@Override
public long getChildNodeCount(long max) {
String childName = getTemplate().getChildName();
if (childName == Template.ZERO_CHILD_NODES) {
return 0;
} else if (childName == Template.MANY_CHILD_NODES) {
return getChildNodeMap().size();
} else {
return 1;
}